gen.g esports
VolleyballSix Blocks at Oak Street: The 2026 AVP League Final Through a Data MapSix blocks. One block. Two figures sitting a few hours apart on the same stri...
International FootballVietnamese Youth Football 2026: Counting Pitches, Counting People, Missing One ThingIn October 2026, on a dirt pitch at a school in Hanoi, I recorded twenty-thre...
International FootballEmmanuel and the Free Night in Tláhuac: When the Gate Opens, the Stand Invents ItselfAt 21:00 on Sunday, November 1, 2026, an open-air stage on the central...
Martial ArtsChuncheon 2026: Vietnam's Poomsae Gold and the Korean Gap Behind ItOn the draw sheet in Chuncheon there was a gap you had to look closely to...
EsportsThunderpick World Championship 2026: Four 2-0 Sweeps, a Ticket Blocked at the Border, and a Schedule Grinding Down a $1M CS2 EventOn October 14, 2026, at BLAST Arena Studios in Malta, the four opening matche...
International FootballIndonesia lose a host of regulars ahead of FIFA ASEAN Cup 2026: defense cracked, midfield loses creativityOn September 18, 2026, PSSI announced the 23-man squad for the FIFA ASEAN Cup...
EsportsLEC Versus Ends After 2027: EMEA Tier 2 Loses Its Only Bridge to the Main StageHook There is an image I still keep in my tracking notebook: a Tier 2 team fr...
TennisSvitolina's Kyiv Padel Club Damaged: What Lies Beyond the ScoreboardThe statement from SVITO Padel Club was almost absurdly short. Overnight, a...
Domestic FootballReferee's Eye: VAR, Law, and the Unresolved Fairness Equation in V.League 1REFEREE'S EYE: VAR, LAW, AND THE UNRESOLVED FAIRNESS EQUATION IN V.LEAGUE 1 T...
International FootballCourtois and the WhatsApp Group: When a Great Goalkeeper Reopens the Door HimselfIn an interview with DAZN, Thibaut Courtois recounted being removed from the...
GolfVietnamese Sports Journalism and the Data Verification Challenge from an Empty AnalysisOn August 13, 2026, VuaBong.vn published a deep sports analysis that...
Table TennisThe Space Between Two Titles: Why Tran Mong's Victory Was Not in the Final SwingThe national championship final ended at 9:47 PM. On the screen, Tran Mong...
TennisSiniakova wins 6-1, 6-0 in Osaka: 64 minutes, six breaks and a 250-point ticketWhen the chair umpire read out the final score, the clock on the board at the...
TennisA Bengali Travel Piece Inside the Tennis CorpusInside a data folder labelled tennis there is a text file holding eight...
SwimmingNguyen Huy Hoang and the deep dive: When Vietnamese swimming learns to listen to the waterA pool without spectators, only the sound of water hitting the wall like a...
International FootballCarrick and the $95m Gamble: When Old Trafford Learns to Stay SilentI watched it three times. The third time, I saw what VAR never catches. It wa...
International FootballMessi Flies to Spain Before the Red Bulls Clash: When Coach Mascherano Says 'Not Worried' and the Steering Was Already OffI rewatched Inter Miami's last four matches, rewinding every move in the fina...
EsportsVietnam top Group A at ASIAD 2026: Three wins and the sedimentary layers nobody has readIn the opening match against Saudi Arabia in Group A at ASIAD 2026, Vietnam's...
SwimmingNine Analytical Dimensions and a Single N/A: The Discipline of Reading Swimming Data2:14 a.m., Brisbane time. The analysis file lands in the inbox: nine tabs, ni...
VolleyballThe Fourth Rotation and 23% of Lost Points: Mapping Vietnam's Women's Volleyball in 16 ZonesFourth set, 19-21. Vietnam's women's team rotates into the fourth rotation —...
